package cn.com.fuhuitong.main.mine.entity

import cn.com.fuhuitong.http.BaseResponse

data class MineShareResponse(
    val data: MineShareEntity
) : BaseResponse()

data class MineShareEntity(
    val id: Int,
    val image: String?= null,
    val title: String,
    val url: String,
    val describe: String
)

data class MineShareCenterResponse(
    val data: MineShareCenterEntity
) : BaseResponse()

data class MineShareCenterEntity(
    val count: Int,
    val list: MutableList<ShareList> = mutableListOf(),
    val one_level: Int,
    val sum: String,
    val three_level: Int,
    val two_level: Int
)

data class ShareList(
    val avatar: String,
    val count_money: Double,
    val createtime: Long,
    val id: Int,
    val nickname: String,
    val group_name: String
)

data class MineIncomeCenterResponse(
    val data: IncomeCenter
) : BaseResponse()

data class IncomeCenter(
    val store_distribution_price: Double,
    val this_month_price: Double,
    val this_month_goods: Int,
    val last_month: Double
)

data class MineIncomeListResponse(
    val data: MutableList<IncomeList> = mutableListOf()
) : BaseResponse()

data class IncomeList(
    val mobile: String,
    val nickname: String,
    val group_id: Int,
    val createtime: Long,
    val goods_num: String
)